多少位数值是什么意思>

来源:百度知道 编辑:UC知道 时间:2024/05/09 08:55:14
什么叫有符号,什么叫没有符号?
int 有符号32位数值,是什么意思?

应该是有符号的二进制码和无符号的吧
有符号的是说第一位用来表示正负,一般是0表示正数,1表示负数
例如 10000001 表示十进制的-2,(最后值要减1,-1-1=-2)
00000001表示1
无符号是第一位的值不表示正负号
10000001=129
00000001=1
int有符号32位是用32位表示2进制数,第一位表示符号,上面例子为8位